ball or piece of lead - Allemand Anglais Dictionnaire